home *** CD-ROM | disk | FTP | other *** search
- // Copyright (C) 1997-2002 Alias|Wavefront,
- // a division of Silicon Graphics Limited.
- //
- // The information in this file is provided for the exclusive use of the
- // licensees of Alias|Wavefront. Such users have the right to use, modify,
- // and incorporate this code into other products for purposes authorized
- // by the Alias|Wavefront license agreement, without fee.
- //
- // ALIAS|WAVEFRONT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
- // INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
- // EVENT SHALL ALIAS|WAVEFRONT BE LIABLE FOR ANY SPECIAL, INDIRECT OR
- // CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
- // DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
- // TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- // PERFORMANCE OF THIS SOFTWARE.
- //
- //
- // Alias|Wavefront Script File
- // MODIFY THIS AT YOUR OWN RISK
- //
- // Creation Date: Oct 20, 1998
- // Author: mt
- //
- // Description:
- // Set the current characters on the highlight list
- //
- // Input Arguments:
- // $characters[] - characters to make current on the character highlight
- // list. This list replaces the list that is already
- // there.
- //
- // Return Value:
- // None.
- //
-
- global proc setCurrentCharacters( string $characters[] )
- {
- selectionConnection -edit -clear highlightList;
- for ( $character in $characters ) {
- selectionConnection -edit -select $character highlightList;
- }
-
- // Update the headsUpDisplay, if it is visible.
- //
- if (`exists updateCurrentCharacterHUD`) {
- updateCurrentCharacterHUD();
- }
-
- // rebuild visor editor to reflect new current character clips
- //
- string $visorPanel = `getPanel -wl Visor`;
- if ($visorPanel != "")
- {
- visorPanelRefreshFilteredTabs($visorPanel, "CharacterClips");
- visorPanelRefreshFilteredTabs($visorPanel, "CharacterPoses");
- }
- }
-